function KnuthShuffle(arr) {
  let n = arr.length
  let random
  while (n != 0) {
    random = parseInt(Math.random() * n)
    n--
    [arr[arr.length], arr[random]] = [arr[random], arr[arr.length]]

  }
  return arr
}